Attribute Pick Lists

I have a number of somewhat large requirement modules that need their attributes to be filled in with a set list of options from different divisions. I require the ability to use drop-down menus/ pick lists options for some of the attributes. Currently I am exporting them to excel and adding the pick lists there and then importing them back into DOORS after the changes have been made. I would like to keep everything within DOORS.I have briefly looked around but haven't been able to find any way of accomplishing it. Is there an 'easy' way to achieve this if it is possible at all?

Regards,

Allister


AllisterW - Thu Jun 20 14:26:08 EDT 2013

Re: Attribute Pick Lists
BillTidy - Thu Jun 20 14:46:48 EDT 2013

Look at setting up enumerated types and then create your attributes using the enumerated types.

Re: Attribute Pick Lists
AllisterW - Thu Jun 20 15:42:05 EDT 2013

BillTidy - Thu Jun 20 14:46:48 EDT 2013

Look at setting up enumerated types and then create your attributes using the enumerated types.

Great, thanks.

Re: Attribute Pick Lists
llandale - Fri Jun 21 14:26:39 EDT 2013

I'm a little wordy.  You first create an attribute "Type" of type "Enumerated" and add the enumerations.  You would then add an attribute "Definition" that is defined to use that specific type (e.g. instead of generic type "String").

Example. 
[1] Create a Type called "Severity" of base type "Enumerated" with specific enumerations "None", "Benign", "Important", "Critical".
[2] Create an attr Definition called "Heat Severity" of type "Severity"
[3] Create another Definition called "Acid Severity" also of type "Severity".

Note that Type "Severity" is much like "Boolean", it doesn'[t do anything until some Defintiion uses it, and more than one definition may do so.  However, while some enumerated types are generic (Like "Severity" above); realistically most are intended only for a single attr Definition.

Note that native type "Boolean" is fundamentally an "Enumerated" attribute with values of "True" and "False" ..err.. actually "False" and "True".

-Louie